visit frequently - French English Dictionary